self-produced article - Allemand Anglais Dictionnaire